﻿using Cysharp.Threading.Tasks;

namespace FpFrame
{
    // --------------------------
    // 核心服务接口/基类
    // --------------------------
    public abstract class CoreManager : ServiceManagerSo
    {
        // 核心层可以异步初始化
        public virtual UniTask InitAsync()
        {
            return UniTask.CompletedTask;
        }

        public virtual UniTask StartAsync()
        {
            return UniTask.CompletedTask;
        }
    }
}